Synonyms for "suit of armor"

Words with similar meaning